package com.gqz.patrol.app.mapstruct;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.gqz.patrol.app.entity.EnPatrolTaskOperateEntity;
import com.gqz.patrol.vo.EnPatrolTaskOperateVo;
import org.mapstruct.Mapper;
import org.springframework.stereotype.Component;

import java.util.List;

@Mapper(componentModel = "spring", imports = {})
@Component
public interface EnPatrolTaskOperateMapstruct {

    EnPatrolTaskOperateVo toVo(EnPatrolTaskOperateEntity entity);

    List<EnPatrolTaskOperateVo> toVos(List<EnPatrolTaskOperateEntity> entity);

    Page<EnPatrolTaskOperateVo> toVos(Page<EnPatrolTaskOperateEntity> entity);

    EnPatrolTaskOperateEntity toEntity(EnPatrolTaskOperateVo vo);

    List<EnPatrolTaskOperateEntity> toEntitys(List<EnPatrolTaskOperateVo> vos);


}
